#-*- encoding: utf-8 -*-
'''
Created on 2011-4-17

@author: Bob
'''
                                                                                                                                                
########################_#######################_#######################
#登录数据包定义

MDM_GR_LOGON            = 1                     #房间登录
SUB_GR_LOGON_ACCOUNTS   = 1                     #帐户登录
SUB_GR_LOGON_USERID     = 2                     #I D 登录

SUB_GR_LOGON_SUCCESS    = 100                   #登录成功
SUB_GR_LOGON_ERROR      = 101                   #登录失败
SUB_GR_LOGON_FINISH     = 102                   #登录完成

    
########################_#######################_#######################
#用户数据包定义

MDM_GR_USER             = 2                     #用户信息

SUB_GR_USER_SIT_REQ     = 1                     #坐下请求
SUB_GR_USER_LOOKON_REQ  = 2                     #旁观请求
SUB_GR_USER_STANDUP_REQ = 3                     #起立请求
SUB_GR_USER_LEFT_GAME_REQ = 4                   #离开游戏
SUB_GR_USER_QUEUE_REQ   = 5                     #排队请求
SUB_GR_USER_CANCEL_QUEUE_REQ = 6                #取消排队

SUB_GR_USER_COME        = 100                   #用户进入
SUB_GR_USER_STATUS      = 101                   #用户状态
SUB_GR_USER_SCORE       = 102                   #用户分数
SUB_GR_SIT_FAILED       = 103                   #坐下失败
SUB_GR_QUEUE_FAILED     = 104                   #排队失败

SUB_GR_USER_CHAT        = 200                   #聊天消息
SUB_GR_USER_WISPER      = 201                   #私语消息
SUB_GR_USER_RULE        = 202                   #用户规则

SUB_GR_USER_INVITE      = 300                   #邀请消息
SUB_GR_USER_INVITE_REQ  = 301                   #邀请请求

SUB_GR_USER_QUEUE_NOTIFY= 400                   #排队通知



########################_#######################_#######################
#配置信息数据包

MDM_GR_INFO             = 3                     #配置信息
                                                
SUB_GR_SERVER_INFO      = 100				    #房间配置
SUB_GR_ORDER_INFO       = 101                   #等级配置
SUB_GR_MEMBER_INFO      = 102                   #会员配置
SUB_GR_COLUMN_INFO      = 103                   #列表配置
SUB_GR_CONFIG_FINISH    = 104                   #配置完成


########################_#######################_#######################
#房间状态数据包

MDM_GR_STATUS           = 4						#状态信息

SUB_GR_TABLE_INFO       = 100				    #桌子信息
SUB_GR_TABLE_STATUS     = 101   				#桌子状态



########################_#######################_#######################
#管理数据包
                
MDM_GR_MANAGER          = 5						#管理命令

SUB_GR_SEND_WARNING     = 1						#发送警告
SUB_GR_SEND_MESSAGE     = 2						#发送消息
SUB_GR_LOOK_USER_IP     = 3						#查看地址
SUB_GR_KILL_USER        = 4						#踢出用户
SUB_GR_LIMIT_ACCOUNS    = 5						#禁用帐户
SUB_GR_SET_USER_RIGHT   = 6						#权限设置
SUB_GR_OPTION_SERVER    = 7						#房间设置


#设置标志
OSF_ROOM_CHAT           = 1						#大厅聊天
OSF_GAME_CHAT           = 2						#游戏聊天
OSF_ROOM_WISPER         = 3						#大厅私聊
OSF_ENTER_GAME          = 4						#进入游戏
OSF_ENTER_ROOM          = 5						#进入房间
OSF_SHALL_CLOSE         = 6						#即将关闭



########################_#######################_#######################
#系统数据包

MDM_GR_SYSTEM           = 10				    #系统信息

SUB_GR_MESSAGE          = 100					#系统消息
        
#消息类型
SMT_INFO                = 0x0001                #信息消息
SMT_EJECT               = 0x0002                #弹出消息
SMT_GLOBAL              = 0x0004                #全局消息
SMT_CLOSE_ROOM          = 0x1000                #关闭房间
SMT_INTERMIT_LINE       = 0x4000                #中断连接
SMT_SHOW_TIPBAR         = 0x0100                #弹出消息
SMT_HIDE_TIPBAR         = 0x0200                #隐藏消息


########################_#######################_#######################
#房间数据包

MDM_GR_SERVER_INFO      = 11				    #房间信息

SUB_GR_ONLINE_COUNT_REQ = 1     				#请求在线信息
SUB_GR_ONLINE_COUNT_INFO= 100				    #在线信息



